on opposite sides of the barricade - Turkish English Dictionary